Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 TELFORD PLACE Terraced £82,516 £52,000 2 Apr 2008
32 TELFORD PLACE Terraced £62,943 £37,000 13 Oct 2010